@charset "utf-8";
/* CSS Document */

body{margin:0px; padding:0px; font-size:12px; font-family:"宋体"; color:#000; background:#EFEFEF url(../image/body_bg.gif) top repeat-x;}
a{color:#000;}
img{border:0px;}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
ul, p{padding:0px; margin:0px;}
li{list-style-position:outside; list-style-type:none;}
h1, h2, h3, h4, h5{font-size:14px; padding:0px; margin:0px;}
h1{font-size:16px;}
h5{font-size:12px;}

.wal{width:983px; margin:0px auto; overflow:hidden;}
.wals{width:1320px; margin:0px auto; overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.clear_f{clear:both; height:0px; padding:0px; margin:0px; display:block; _display:inherit;}
.w208{width:208px; overflow:hidden;}
.w744{width:744px; overflow:hidden;}

.line_1{height:10px; overflow:hidden; clear:both;}

.b_1{background:url(../image/b_1.gif); overflow:hidden; height:7px; _margin-top:-1px;}
.box_1{background:url(../image/box_1.gif) left repeat-y; min-height:100px; _height:100px;}
.t_1{background:url(../image/t_1.gif); overflow:hidden; height:52px;}
.t_1 div{padding:18px 0 0 52px;}

.t_2{background:url(../image/t_2.gif); height:52px; overflow:hidden;}
.t_2 div{padding:19px 0 0 45px;}

.page_num{padding-left:15px; height:35px;line-height:25px;}
.page_num a{display:block; float:left; margin:0 3px 0 3px; height:22px; line-height:22px; background:#FFF; border:#ccc solid 1px; text-decoration:none; padding:0 8px 0 8px; color:#666;}
.page_num a:hover, .page_num .a_now{text-decoration:none; background:#437cc4; color:#FFF;}
.page_num .current{background:#437cc4; color:#ffffff}

.form_div1{height:45px; overflow:hidden; color:#666;}
.form_div1 a{color:#2e66a5;}
.form_div1 span{display:block; float:left; overflow:hidden; padding:0 0 0 6px;}
.form_div1 .span1{text-align:right; width:110px; padding-top:4px; font-size:14px; font-weight:bold; color:#2e66a5;}
.form_div1 .span2{padding-top:4px;}
.form_div1 .span2 b{color:#F00;}
.form_div1 .span3{padding-top:2px;}
.form_div1 .input1{height:18px; line-height:18px; color:#666; border:#6ba0c6 solid 1px; width:168px; background:#fff url(../image/input_bg.gif) top repeat-x;}
.form_div1 .input2{width:75px;}
.form_div1 .btn1{background:url(../image/login_bg.gif); width:58px; height:20px; border:0px;}
.form_div1 .btn2{background:url(../image/reg_btn.gif); width:78px; height:20px; border:0px;}
.form_div1 .btn3{background:url(../image/submit.gif); width:57px; height:20px; border:0px;}
.form_div2{height:150px;}
.form_div2 textarea{width:435px; height:130px; border:#ccc solid 1px;}
.form_div1 select{font-size:14px; width:180px; margin-top:5px;}


.w760{width:760px; overflow:hidden;}
.w223{width:223px; overflow:hidden;}

.t_12{
background: url('../image/t_12.gif');
color:white;
width:195px;
height:23px;
margin-right:10px;
font-size:14px;
padding:5px 0px 0px 10px;;
font-weight:bold;
}
#ibm-primary-links li{
border-style: solid;
border-left-width: 1px;
border-right-width: 1px;
border-color: 
#E0E0E0;
width:203px;
}

 #ibm-primary-links {
background: url('../image/left_nav_base_solid.png') no-repeat bottom right 
#EEE;
background: url('../image/left_nav_base_solid.png') no-repeat scroll bottom right, -moz-radial-gradient(40px 200px, circle closest-corner, 
#F2F2F2 50%, 
#E8E9E9 100%);
background: url('../image/left_nav_base_solid.png') no-repeat scroll bottom right, -o-radial-gradient(40px 200px, circle closest-corner, 
#F2F2F2 50%, 
#E8E9E9 100%);
background: url('../image/left_nav_base_solid.png') no-repeat scroll bottom right, -webkit-radial-gradient(40px 200px, circle closest-corner, 
#F2F2F2 50%, 
#E8E9E9 100%);
padding-bottom: 30px;
_background: url('../image/left_nav_base_solid.png') no-repeat bottom right #eee;
width:205px;

}

#ibm-primary-links > li > a:active {
padding: 8px 14px 7px 8px;
margin-left: -1px;
margin-right: -1px;
color: 
white;
background: url('../image/left_nav_chevron_sprite.png') no-repeat 154px -424px 
#485159;
_background: url('../image/left_nav_chevron_sprite.png') no-repeat 154px -424px #485159;
background: url('../image/left_nav_chevron_sprite.png') no-repeat 155px -424px, -moz-linear-gradient(top, 
#485159, 
#A2A9B2) repeat scroll 0 0 
transparent;
background: url('../image/left_nav_chevron_sprite.png') no-repeat 155px -424px, -o-linear-gradient(top, 
#485159, 
#A2A9B2);
background: url('../image/left_nav_chevron_sprite.png') no-repeat 154px -424px, -webkit-linear-gradient(top, 
#485159, 
#A2A9B2);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#485159', endColorstr='#A2A9B2')";
text-shadow: none;
border: 0px;
}

#ibm-primary-links li a {
padding: 7px 14px 6px 7px;
color: 
#4B4B4B;
display: block;
background: url('../image/left_nav_chevron_sprite.png') no-repeat right 6px;
_background: url('../image/left_nav_chevron_sprite.png') no-repeat right 6px;
border-top: 1px solid 
#F4F4F5;
border-bottom: 1px solid 
#D7D7D8;
}


 #ibm-primary-links #ibm-overview {
border-width: 1px;
border-style: solid;
border-top-color: 
#D7D9DD;
border-left-color: 
#A0A3A9;
border-bottom-color: 
#575A5D;
border-right-color: 
#92969B;
}



 #ibm-primary-links a:hover {
text-decoration: none;
background: url('../image/left_nav_chevron_sprite.png') no-repeat right -210px, -webkit-linear-gradient(top, 
#DFE2E4, 
#C7C9CC);
background: url('../image/left_nav_chevron_sprite.png') no-repeat right -210px;
_background: url('../image/left_nav_chevron_sprite.png') no-repeat right -210px;
background: url('../image/left_nav_chevron_sprite.png') no-repeat right -210px, -moz-linear-gradient(top, 
#DFE2E4, 
#C7C9CC) repeat scroll 0 0 
transparent;
background: url('../image/left_nav_chevron_sprite.png') no-repeat right -210px, -o-linear-gradient(top, 
#DFE2E4, 
#C7C9CC) repeat scroll 0 0 
transparent;
background: url('../image/left_nav_chevron_sprite.png') no-repeat right -210px, -webkit-linear-gradient(top, 
#DFE2E4, 
#C7C9CC);
color: 
black;
text-shadow: 0px 1px 0 
white;
border-top-color: 
#E5E7E9;
}

#ibm-primary-links li .ibm-active{ color:#003; font-weight:bold;}


.news ul {
background: url(../image/line1.gif) top repeat-x;
margin-bottom: 25px;
}
.news li {
background: url(../image/line1.gif) bottom repeat-x;
height: 47px;
line-height: 47px;
overflow: hidden;
padding-left: 12px;
}

.title2{
padding-left:10px;
padding-top:5px;
	font-size:14px;
	font-weight:bold;
	border-bottom:2px solid #CCC;
	height:25px;
}
.news li .title_a {
float: left;
}
.news li .time {
float: left;
width: 105px;
overflow: hidden;
color: 
#666;
}

.product {
padding: 5px 0 25px 0px;
}

.product li {
float: left;
width: 190px;
height: 190px;
padding-top: 9px;
text-align: center;
overflow: hidden;
color: #42559A;
font-size: 13px;

}
.product li img {
margin-bottom: 10px;
}
.product_show {
padding: 25px 15px 25px 15px;
}
.product_show .div_tr0 {
height: 260px;
overflow: hidden;
}
.product_show .content {
line-height: 2.5em;
text-indent: 1em;
margin-bottom: 50px;
}
.product_show .div_tr0 .fl {
	border:1px solid #CCC;
width: 285px;
height: 225px;
padding-top: 12px;
overflow: hidden;
text-align: center;
}
.product_show .div_tr0 .fr {
width: 395px;
overflow: hidden;
}
.product_show .div_tr0 td {
padding: 8px 0 8px 0;
font-size: 16px;
font-weight: bold;
color: #000;
}
.product_show .div_tr0 table{
	padding-bottom:100px;
}